package com.heima.pojo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Node {
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;                 // 主键ID (自动递增)
    private String name;             // 节点名称
    private String addr;             // 地址
    private String areaCode;         // 区域编码，默认为 '0'
    private Integer createUserId;    // 创建用户ID
    private String regionId;           // 区域ID
    private Integer businessId;      // 业务ID
    private Integer ownerId;         // 所有者ID
    private String ownerName;        // 所有者名称
    private Date updateTime;         // 更新时间
    private Date createTime;         // 创建时间
}